Big Huge Thesaurus

semiconductor device

noun